The phrase "new hybrid" refers to something that is a combination of two different things, created to have new or improved qualities or features.